package ar.edu.untref.edd3.persistencia;

import junit.framework.Assert;

import org.hibernate.Session;
import org.junit.Test;

import ar.edu.untref.edd3.model.Domicilio;
import ar.edu.untref.edd3.model.DomicilioDaoHibernateImp;
import ar.edu.untref.edd3.persistence.HibernateUtil;


public class DomicilioTestCases {

	@Test
	public void testConection(){
		Session session = HibernateUtil.getSessionFactory().getCurrentSession();
		session.beginTransaction();
		Assert.assertTrue(session.isConnected());
	}
	
	@Test
	public void testSaveDomicilio(){
		Domicilio domicilio = new Domicilio();
		domicilio.setCalle("calle");
		domicilio.setNumero(1234);
		
		DomicilioDaoHibernateImp d = new DomicilioDaoHibernateImp();
		d.save(domicilio);
		HibernateUtil.getSessionFactory().close();
		
	}
	
	
}
